Index

$absmember/2|bold
$alloc_buff/5|bold
$append/3|bold
$asm/3|bold
$assertf_alloc_t|bold
$current_atom/2|bold
$current_functor/3|bold
$current_predicate/3|bold
$db_add_clref/7|bold
$db_assert_fact/5|bold
$db_call_prref/2|bold
$db_call_prref_s/2|bold
$db_get_clauses/3|bold
$db_new_prref/3|bold
$exists/1|bold
$getenv/2|bold
$member/2|bold
$member2/2|bold
$memberchk/2|bold
$merge/3|bold
$nthmember/3|bold
$reverse/2|bold
$trace/0
$untrace/0
∧/2|bold
,/2|bold
-> /2|bold , [*]
:–/1 , [*] , [*]
::–/2|bold
;/2|bold
> /2|bold , [*]
> = /2|bold , [*]
< /2|bold , [*]
"
/0 , [*] , [*] , [*] , [*]
/0|bold
= \  = /2
\=/2|bold
\  = = /2|bold
=../2|bold
=/2|bold
=:=/2|bold
= < /2|bold , [*]
==/2|bold
?=/2|bold
_$interrupt/2
`C'/3|bold
abolish
/1|bold
/2|bold
abort
trace facility
abort/0
abort/0|bold
alloc_heap/2|bold
alloc_perm/2|bold
arg/3
arg/3|bold
arguments
processing all from a term
arithmetic
assembler
options
assembly
assert
assert
/1|bold
/2|bold
/4|bold
assert_union/2|bold
asserta
/1|bold
/2|bold
asserti/2|bold
assertz
/1|bold
/2|bold
atom/1|bold
atomic/1|bold
atoms
backtrack points
bagof/3|bold
behaviour, standard execution
break/0|bold
buffers
builtins, adding
byte code
files , [*] , [*] , [*] , [*] , [*] , [*]
files
compiler
concatenating , [*]
loading
overwriting trace points
translator
call/1|bold
call_ref
/2|bold
/3|bold
character I/O
clause
clause
/2|bold
/3|bold
cmplib@cmplib , [*]
compare/3|bold
comparison of terms
compile
/1|bold
/2|bold
/3|bold
/4|bold
Compiler
Compiler
directives
invoking
options
compiling programs
conlength/2|bold , [*]
constants
consult
consult
/1|bold
/2|bold
options
consulting programs
consult|(
consult|)
control, extra
count/1|bold
countpreds/1|bold
cputime/1|bold
Credits
current_atom/1|bold
current_functor/2|bold
current_predicate/2|bold
cut , [*] , [*] , [*] , [*] , [*]
cuts and If-Then-Else
cut|bold
database, internal
dcg/2|bold
debug/0|bold
debugging
debugging
/0|bold
declarations
mode
definite clause grammars
definitions
macros
directives
Compiler
indexing
directories, system
display/1|bold
dynamic loader search path
efficiency, coding for
environmental predicates
erase/1|bold
et/1|bold
et_answers/2|bold
et_calls/2|bold
et_points/1|bold
et_remove/1|bold
et_star/1|bold
eval/2|bold
evaluable predicates , [*]
executing programs
execution behaviour, standard
execution directives
exotica
exp/2|bold
expand_term/2|bold
extension tables
memo relations
fail/0|bold
file handling
findall/3|bold
float/1|bold
floatc/3|bold
floating point numbers, unification of
floor/2|bold
functor/3|bold
gennum/1|bold
gensym/2|bold
get/1|bold
get0/1|bold
getting started
global values
globalset/1|bold
grammars
definite clause
high-level tracing
I/O
term
If-Then-Else and cuts
index/3
index/3|bold
indexing
indexing
directives
on floating point
input
instance/2|bold
integer/1|bold
integers
internal database
interrupts
invoking the Compiler
invoking the simulator , [*]
is/2|bold
is_buffer/1|bold
keysort/2|bold
length/2|bold
libraries
linking, dynamic search path
listing
/0|bold
/1|bold
load/1|bold
loader, dynamic search path
loading byte code files
low-level predicates
low-level tracing
Macro Expander options
macros
macros
definition of
memo relations
extension tables
meta-logical predicates
mode
declarations
values
mode/3|bold
modification of the program
name/2|bold
nl/0|bold
nocount/1|bold
nodebug/0|bold
nodynload/2|bold
noet/1|bold
nonvar/1|bold
noprofile/0|bold
nospy/1|bold
not unifiable|see \=/2
not/1|bold
notime/1|bold
number/1|bold
occurs check
unification without
op/3|bold , [*]
operational semantics
operators
options
Compiler
Macro Expander
Simulator
output
path, search
phrase/2|bold
portray_clause/2|bold
portray_term/2|bold
predicate_property/2|bold
predicates
evaluable
predicates, environmental
predicates, evaluable
predicates, low-level
predicates, meta-logical
print/1|bold
print_al/2|bold
print_ar/2|bold
prof_reset/1|bold
prof_stats
/0|bold
/1|bold
profile/0|bold
profiling programs
profiling/0|bold
program, state of
put/1|bold
query
query evaluator , [*]
read/1|bold
real/1|bold
reconsult
recorda/3|bold
recorded/3|bold
recordz/3|bold
registers
minimizing data movement between
repeat/0|bold
resetcount/1|bold
resettime/1|bold
restore/1|bold
retract/1|bold
rounding
rule
save/1|bold
search path
see/1|bold
seeing/1|bold
seen/0|bold
semantics, operational
setof/3|bold
sets
SIMPATH , [*]
Simulator
Simulator
options
simulator, invoking , [*]
sin/2|bold
sort/2|bold
spy/1|bold
spypreds/1|bold
square/2|bold
standard execution behaviour
starting
state of the program
statistics
/0|bold
/2|bold
strings
structure/1|bold
subsumes/2|bold
symtype/2|bold
syntax
syscall/3|bold
system directories
system/1|bold
tab/1|bold
tell/1|bold
telling/1|bold
term I/O
term
processing all arguments of
term_expansion/2
terms
terms
comparison of
testing unifiability
time/1|bold
timepreds/1|bold
told/0|bold
trace
options
trace/1|bold
tracepreds/1|bold
tracing
high-level
low-level
trimbuff/3|bold
true/0|bold
undefined_pred/1|bold
unifiability
testing
unification
floating point numbers
without occurs check
Unix
system calls|bold
untrace/1|bold
var/1|bold
WAM , [*] , [*] , [*]
write/1|bold
writename/1|bold
writeq/1|bold
writeqname/1|bold